intergovernmental organization - French English Dictionary